package com.yonyou.brigade.order_center.model;


import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;

import java.util.Date;

@TableName("expense_status")
public class ExpenseStatus {
    private int id;
    private String order_no;
    private String order_classification;
    private String bx_state;
    private String billnum;
    @TableField("bx_user_name")
    private String bxUserName;
    @TableField("bx_user_code")
    private String bxUserCode;
    @TableField("org_pk")
    private String orgPk;
    @TableField("org_name")
    private String orgName;
    @TableField("fin_org_name")
    private String finOrgName;
    @TableField("dept_pk")
    private String deptPk;
    @TableField("dept_name")
    private String deptName;
    /**
     * nc记事pk
     */
    private String nc_pk;
    /**
     * nc报销单pk
     */
    @TableField("nc_expense_pk")
    private String ncExpensePk;
    private String ybz_pk;
    private String djlxpk;
    private String djlxname;
    @TableField("pay_state")
    private Integer payState;

    @TableField("voucher_no")
    private String voucherNo;
    @TableField("voucher_datetime")
    private String voucherDateTime;
    @TableField("voucher_type")
    private String voucherType;
    @TableField("voucher_type_name")
    private String voucherTypeName;
    /**
     * 来源系统：nc，ybz
     */
    @TableField("sys_type")
    private String sysType;
    private Date modifiedTime;
    private int valid;

    /**
     * 租户id
     */
    private String tenant;

    public String getTenant() {
        return tenant;
    }

    public void setTenant(String tenant) {
        this.tenant = tenant;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getOrder_no() {
        return order_no;
    }

    public void setOrder_no(String order_no) {
        this.order_no = order_no;
    }

    public String getOrder_classification() {
        return order_classification;
    }

    public void setOrder_classification(String order_classification) {
        this.order_classification = order_classification;
    }

    public String getBx_state() {
        return bx_state;
    }

    public void setBx_state(String bx_state) {
        this.bx_state = bx_state;
    }

    public String getBillnum() {
        return billnum;
    }

    public void setBillnum(String billnum) {
        this.billnum = billnum;
    }

    public String getBxUserName() {
        return bxUserName;
    }

    public void setBxUserName(String bxUserName) {
        this.bxUserName = bxUserName;
    }

    public String getBxUserCode() {
        return bxUserCode;
    }

    public void setBxUserCode(String bxUserCode) {
        this.bxUserCode = bxUserCode;
    }

    public String getNc_pk() {
        return nc_pk;
    }

    public void setNc_pk(String nc_pk) {
        this.nc_pk = nc_pk;
    }

    public String getNcExpensePk() {
        return ncExpensePk;
    }

    public void setNcExpensePk(String ncExpensePk) {
        this.ncExpensePk = ncExpensePk;
    }

    public String getYbz_pk() {
        return ybz_pk;
    }

    public void setYbz_pk(String ybz_pk) {
        this.ybz_pk = ybz_pk;
    }

    public String getDjlxpk() {
        return djlxpk;
    }

    public void setDjlxpk(String djlxpk) {
        this.djlxpk = djlxpk;
    }

    public String getDjlxname() {
        return djlxname;
    }

    public void setDjlxname(String djlxname) {
        this.djlxname = djlxname;
    }

    public Date getModifiedTime() {
        return modifiedTime;
    }

    public void setModifiedTime(Date modifiedTime) {
        this.modifiedTime = modifiedTime;
    }

    public int getValid() {
        return valid;
    }

    public void setValid(int valid) {
        this.valid = valid;
    }

    public String getSysType() {
        return sysType;
    }

    public void setSysType(String sysType) {
        this.sysType = sysType;
    }

    public Integer getPayState() {
        return payState;
    }

    public void setPayState(Integer payState) {
        this.payState = payState;
    }

    public String getVoucherNo() {
        return voucherNo;
    }

    public void setVoucherNo(String voucherNo) {
        this.voucherNo = voucherNo;
    }

    public String getOrgPk() {
        return orgPk;
    }

    public void setOrgPk(String orgPk) {
        this.orgPk = orgPk;
    }

    public String getDeptPk() {
        return deptPk;
    }

    public void setDeptPk(String deptPk) {
        this.deptPk = deptPk;
    }

    public String getVoucherDateTime() {
        return voucherDateTime;
    }

    public void setVoucherDateTime(String voucherDateTime) {
        this.voucherDateTime = voucherDateTime;
    }

    public String getVoucherType() {
        return voucherType;
    }

    public void setVoucherType(String voucherType) {
        this.voucherType = voucherType;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getFinOrgName() {
        return finOrgName;
    }

    public void setFinOrgName(String finOrgName) {
        this.finOrgName = finOrgName;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getVoucherTypeName() {
        return voucherTypeName;
    }

    public void setVoucherTypeName(String voucherTypeName) {
        this.voucherTypeName = voucherTypeName;
    }

    @Override
    public String toString() {
        return "ExpenseStatus{" +
                "id=" + id +
                ", order_no='" + order_no + '\'' +
                ", order_classification='" + order_classification + '\'' +
                ", bx_state='" + bx_state + '\'' +
                ", billnum='" + billnum + '\'' +
                ", nc_pk='" + nc_pk + '\'' +
                ", ybz_pk='" + ybz_pk + '\'' +
                ", djlxpk='" + djlxpk + '\'' +
                ", djlxname='" + djlxname + '\'' +
                ", sysType='" + sysType + '\'' +
                ", voucherNo='" + voucherNo + '\'' +
                ", payState='" + payState + '\'' +
                ", modifiedTime=" + modifiedTime +
                ", valid=" + valid +
                ", tenant=" + tenant +
                '}';
    }
}
